package com.weed.helper;

import java.util.*;
import java.text.*;
import com.weed.core.WeedException;

public abstract class DateHelper {

  /**
   * 对日期进行格式化。
   * @param date Date 日期
   * @param pattem String 格式化串
   * @return String 格式化的结果
   * @throws WeedException 格式化出错。
   */
  public static String formatDate(Date date, String pattem) throws WeedException {
    SimpleDateFormat df = null;
    try {
      df = new SimpleDateFormat(pattem);
      return df.format(date);
    }
    catch (Exception ex) {
      new WeedException(ex);
    }
    return date.toString();
  }
  public static void main(String[] args) throws WeedException {
    System.err.println(DateHelper.formatDate(new Date(),"yyyy年MM月dd日"));
  }
}
